Search Hotels in Bruce County

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 672 hotels in Bruce County with room rates, reviews, and availability. Most hotels are fully refundable.

Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

3.0 star property
8.8 out of 10, Excellent, (655)
"Great property, nice clean rooms, friendly staff and location was perfect. "
$73 nightly
The price is $86
Oct 1 - Oct 2
Total with taxes and fees
Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

Coach House Inn

2.5 star property
7.4 out of 10, Good, (314)
"Quick check in and check out, room is quite. "
$87 nightly
The price is $102
Sep 29 - Sep 30
Total with taxes and fees
Coach House Inn

Tobermory Inn & Suites

2.0 star property
7.8 out of 10, Good, (460)
"Really nice staff and well clean and tidy rooms"
$96 nightly
The price is $113
Sep 29 - Sep 30
Total with taxes and fees
Tobermory Inn & Suites

Quality Inn

2.5 star property
8.6 out of 10, Excellent, (1011)
"Great stay. "
$97 nightly
The price is $109
Oct 5 - Oct 6
Total with taxes and fees
Quality Inn

Wiarton willys inn

2.5 star property
6.6 out of 10, (409)
"Great Stay"
$70 nightly
The price is $83
Sep 29 - Sep 30
Total with taxes and fees
Wiarton willys inn

Travelodge by Wyndham Port Elgin

2.0 star property
7.6 out of 10, Good, (1003)
"An older property for sure but we enjoyed our stay. Really liked the attached cafe!!"
$68 nightly
The price is $77
Oct 27 - Oct 28
Total with taxes and fees
Travelodge by Wyndham Port Elgin

Sauble Beach Lodge

2.0 star property
7.6 out of 10, Good, (289)
"It was ok clean friendly staff to check it did walk distance from everything"
$93 nightly
The price is $109
Sep 29 - Sep 30
Total with taxes and fees
Sauble Beach Lodge

SureStay Plus Hotel by Best Western Kincardine

2.5 star property
8.0 out of 10, Very Good, (1030)
"Great staff, clean place, new beds. Would stay again."
$70 nightly
The price is $80
Oct 5 - Oct 6
Total with taxes and fees
SureStay Plus Hotel by Best Western Kincardine

Super 8 by Wyndham Port Elgin

2.0 star property
8.6 out of 10, Excellent, (1020)
"Enjoyable stay. "
$87 nightly
The price is $98
Oct 28 - Oct 29
Total with taxes and fees
Super 8 by Wyndham Port Elgin

Dreamers Writing Farm

1.5 star property
9.2 out of 10, Wonderful, (123)
"Peaceful & relaxing - we will be back!! "
$47 nightly
The price is $55
Sep 29 - Sep 30
Total with taxes and fees
Dreamers Writing Farm

Staybridge Suites Port Elgin by IHG

3.0 star property
9.6 out of 10, Exceptional, (262)
"Wonderful stay!"
$139 nightly
The price is $157
Oct 26 - Oct 27
Total with taxes and fees
Staybridge Suites Port Elgin by IHG

Escarpment Heights Motel

2.5 star property
9.4 out of 10, Exceptional, (595)
"Very friendly service and quite sleeping place "
$91 nightly
The price is $107
Oct 13 - Oct 14
Total with taxes and fees
Escarpment Heights Motel

The June Motel Sauble Beach

4.0 star property
9.4 out of 10, Exceptional, (80)
"Staff is very attentive and helpful!!! Perfect location! Everything you need onsite. "
$173 nightly
The price is $204
Oct 12 - Oct 13
Total with taxes and fees
The June Motel Sauble Beach

The Sands

2.0 star property
10.0 out of 10, Exceptional, (22)
"Great for families "
$228 nightly
The price is $269
Oct 1 - Oct 2
Total with taxes and fees
The Sands

Stone Cove Waterfront Adults Only B&B

3.5 star property
9.6 out of 10, Exceptional, (126)
"Wonderful place to stay"
$223 nightly
The price is $262
Sep 29 - Sep 30
Total with taxes and fees
Stone Cove Waterfront Adults Only B&B

TownePlace Suites by Marriott Kincardine

3.0 star property
8.4 out of 10, Very Good, (629)
"Property is very clean , staff was very helpful and its location was very convenient."
$116 nightly
The price is $131
Oct 26 - Oct 27
Total with taxes and fees
TownePlace Suites by Marriott Kincardine

The Sand Castle Suites Motel

7.0 out of 10, Good, (40)
"It was a very pleasant stay!"
$70 nightly
The price is $80
Oct 6 - Oct 7
Total with taxes and fees
The Sand Castle Suites Motel

Red Bay Lodge

3.0 star property
9.4 out of 10, Exceptional, (52)
"Great food, especially the breakfast buffet. Very good customer service too."
$161 nightly
The price is $189
Sep 29 - Sep 30
Total with taxes and fees
Red Bay Lodge

Holiday Inn Express & Suites Port Elgin by IHG

2.5 star property
9.6 out of 10, Exceptional, (543)
"Very nice excellent breakfast "
$168 nightly
The price is $190
Oct 19 - Oct 20
Total with taxes and fees
Holiday Inn Express & Suites Port Elgin by IHG

Best Western Plus Walkerton Hotel & Conference Centre

2.5 star property
9.4 out of 10, Exceptional, (641)
"Best in the area. "
$115 nightly
The price is $130
Oct 26 - Oct 27
Total with taxes and fees
Best Western Plus Walkerton Hotel & Conference Centre
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Bruce County

Showing deals for:Oct 10 - Oct 12
Save an average of 15% on thousands of hotels when you're signed in

Top Bruce County Hotel Reviews

Guide to exploring around Bruce County

Guide to exploring around Bruce County

Top reasons to visit Bruce County

  • Stunning Natural Landscapes: Bruce County is renowned for its breathtaking scenery, including the iconic Bruce Peninsula and pristine beaches.
  • Outdoor Adventure Activities: Enjoy hiking, biking, and kayaking in beautiful parks, making it a paradise for adventure seekers.
  • Charming Towns: Explore delightful towns like Southampton and Tobermory, known for their welcoming locals and stunning surroundings.
  • Diverse Accommodation Options: Choose from a range of budget-friendly hotels and motels ideal for relaxation or business trips.
  • Family-Friendly Atmosphere: Bruce County is perfect for families, offering memorable experiences in a relaxing environment.

Find great hotels in Bruce County

Bruce County offers a diverse selection of hotels and motels, ranging from budget-friendly to comfortable stays of 2 to 3.5 stars. Ideal for business travelers and those seeking a beach getaway, you'll find accommodations equipped with essential features like guest rooms and BBQ facilities. Explore the charming local attractions while enjoying a relaxing stay in this beautiful region of Ontario.

  • Super 8 by Wyndham Port Elgin: Embrace a perfect blend of adventure and family fun at Super 8 by Wyndham Port Elgin. This motel is situated right by the beach, offering guests direct access to sandy shores and water activities. Ideal for families and thrill-seekers alike, the property boasts a range of adventure sports opportunities nearby, including snowshoeing, mountain biking, downhill skiing, and hiking. The hotel is also child-friendly, providing amenities such as free cribs, sledding options, and games to keep the little ones entertained. With its casual atmosphere and convenient location, it's a great choice for an action-packed vacation.
  • Travelodge by Wyndham Port Elgin: Enjoy the comforts of Travelodge by Wyndham Port Elgin, a welcoming motel designed for relaxation and convenience. Guests can indulge in a delicious meal at the on-site dining options, which include breakfast, lunch, and dinner services. The property also offers various recreational activities nearby, such as hiking and golfing, making it easy to explore the beautiful Bruce County landscape. With entertainment features like cable TV, this hotel ensures that you can unwind after a day of exploration. It’s a perfect spot for visitors looking for a blend of comfort and convenience.
  • TownePlace Suites by Marriott Kincardine: Tailored for the business traveler, TownePlace Suites by Marriott Kincardine offers a professional atmosphere with a range of amenities designed to support your needs. This 3-star hotel features a fully equipped business center, meeting rooms, and a conference center, making it perfect for corporate gatherings or remote work. Guests can enjoy spacious accommodations that blend comfort with functionality. Situated in the heart of Bruce County, it serves as an excellent base for both business and leisure travelers, ensuring a productive yet enjoyable stay.

Discover the best areas to stay in Bruce County

Bruce County, Ontario, offers an unforgettable vacation experience for outdoor enthusiasts and families alike. Explore charming towns like Southampton and Tobermory, where friendly locals welcome you to pristine beaches and stunning landscapes. Enjoy activities like hiking, biking, and kayaking in the breathtaking surroundings. With its budget-friendly options and relaxing atmosphere, Bruce County is the perfect destination to unwind and connect with nature while creating cherished memories with loved ones.

  • Saugeen Shores: Nestled along the shores of Lake Huron, Saugeen Shores is a delightful city in Bruce County known for its stunning outdoor scenery and adventures. The city sees a peak in visitor arrivals from June to August, making it a vibrant summer destination. Popular activities include enjoying the local beaches, exploring campgrounds, and hitting the golf courses. Notable landmarks include the scenic waterfront and the modern civic government building, which offers insight into the area's local culture. Whether you're looking to relax on the beach or embark on an outdoor adventure, Saugeen Shores provides a perfect backdrop for your vacation.
  • Sauble Beach: Famous for its expansive sandy shores, Sauble Beach is a seasonal hotspot in Bruce County, attracting a throng of visitors from June to August. Known for its breathtaking sunsets and family-friendly atmosphere, Sauble Beach is perfect for outdoor enthusiasts. Visitors can enjoy recreational areas, campgrounds, and even skiing in the nearby regions during the colder months. The area's highlights include the picturesque family beach and the scenic cape, making it an ideal spot for beach lovers and adventure seekers alike. Experience the summer vibrancy and picturesque landscapes that make Sauble Beach a must-visit destination.
  • Kincardine: A charming city located on the shores of Lake Huron, Kincardine is well-known for its seasonal appeal, particularly from June to August. Visitors flock to this city for its outdoor activities, scenic views, and local adventures. Kincardine features recreational areas, campgrounds, and a bustling public market that showcases local artisans and fresh produce. You can also explore beautiful beaches and enjoy the serene lake views. The modern civic government building stands as a testament to the city's rich history. Kincardine offers a blend of relaxation and excitement, making it a fantastic vacation spot.

Things to do in Bruce County

Bruce County, Ontario, offers a stunning backdrop for outdoor adventure vacations, featuring scenic landscapes and a variety of recreational activities. Enjoy day trips to popular attractions, campgrounds, and ski areas that cater to all skill levels. Whether you're hiking through beautiful parks or relaxing by the water, there's something for everyone to enjoy in this picturesque region.

Food and drinks

In Bruce County, Old Joe's Cabin offers a cozy ambiance with a creative North American menu. Clancy's Restaurant is known for its innovative dishes and welcoming atmosphere. Don't miss a visit to local wine bars for a taste of regional wines and relaxing coffee and tea options.

Recreation

At Sauble Falls Provincial Park, immerse yourself in nature while enjoying serene hiking trails and tranquil waterfalls, perfect for relaxation. Saugeen Golf Club offers a vibrant outdoor experience with its beautiful course, ideal for sports enthusiasts. Inverhuron Provincial Park provides a peaceful retreat with scenic landscapes for unwinding.

Adventure

At Sauble Speedway, feel the adrenaline rush as you watch thrilling motor racing events in a vibrant atmosphere. Experience the heights at Ascent Aerial Park with its exciting zipline and ropes course, perfect for outdoor adventure seekers. Explore the scenic Port Elgin Rollerblading Loop Trailhead for a picturesque hiking experience.

Nightlife

Experience the lively atmosphere at Walker House, a charming pub perfect for a romantic evening with great drinks. For a cultural touch, visit Bluewater Summer Playhouse for engaging performances, or catch a family-friendly film at Aztec Theater, where you can enjoy entertainment in a cozy setting.

Booking tips and Expedia advantages for Bruce County

When visiting Bruce County, Ontario, you can save money by exploring free attractions like Sauble Falls Provincial Park, Chesley Lake, and Inverhuron Provincial Park. Consider traveling during the off-peak months of January, April, or November for lower accommodation prices. Use Expedia to find budget-friendly hotel options, and take advantage of package deals that combine flights and activities. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future stays. Keep an eye out for the best prices and promotional offers to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bruce County are January, April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you're looking for. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Bruce County with your flights and activities by opting for an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Bruce County

Bruce County, Ontario, is a paradise for outdoor enthusiasts and adventure seekers, offering stunning scenery, beautiful lakes, and pristine beaches. Must-visit attractions include Ontario's Bruce Peninsula, Brickmakers Park, Caloola Reserve, and Caulfield Racecourse. Whether you're looking for a serene nature experience or exciting outdoor activities, Bruce County has something for everyone to enjoy during your vacation.

  • Port Elgin Beach: Enjoy the sun and surf at Port Elgin Beach, where sandy shores meet refreshing waves. This picturesque beach is perfect for sunbathing, swimming, and beach volleyball, offering a laid-back atmosphere that invites relaxation and fun.
  • MacGregor Point Provincial Park: Experience adventure and natural beauty at MacGregor Point Provincial Park. Explore hiking trails, engage in birdwatching, or enjoy a picnic amidst stunning scenery. This park is ideal for outdoor enthusiasts looking for a blend of excitement and tranquility.
  • Bruce Power Visitors' Centre: Discover the fascinating world of energy at the Bruce Power Visitors' Centre. This family-friendly attraction offers interactive exhibits and guided tours, making it an educational experience that highlights the importance of nuclear power in our daily lives.

The nearest major airports for your trip to Bruce County

For your visit to Bruce County, Ontario, you can fly into Kitchener, ON (YKF-Region of Waterloo International Airport), which is located 86 miles away. Nearby hotel options include the 4-star Walper Hotel, situated 5 miles from the airport, and the DoubleTree by Hilton Kitchener, just 3 miles away. Another good choice is the Western Hotel & Executive Suites, located 9 miles from YKF. These hotels offer convenient access to the airport, making your travel experience smoother as you embark on your vacation in beautiful Bruce County.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Bruce County cost?
Prices for Bruce County hotels differ according to the season and other factors, like school holidays and Easter. You can find cheap options from $55 in a few different ways. Select your destination and vacation dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Bruce County?
If you're thinking of visiting in summer, reserve your Bruce County vacation between June and August. Temperatures during the summertime here range from 59ºF to 68ºF. Bruce County has a humid continental climate, so pack appropriately.
How can I find cheap hotels in Bruce County?
Find affordable getaways without breaking a sweat by making use of our handy filters. Select the "Price per night" checkbox to browse money-saving options in Bruce County. You can also look at our cheap hotels in Bruce County page. The lowest rate available starts from $55 per night.
What are the best hotels in Bruce County for families?
Expedia makes it easy to lock in a hotel with all the essentials for an awesome family escape to Bruce County. Start by clicking on "Family friendly" in the "Traveler experience" heading of our filter tool. Then fine-tune your search by things like amenities and guest ratings. Whether you need a family hotel in Bruce County for a weekend break or an extended getaway, we've got you and your team covered.
Why should I book my Bruce County hotel with Expedia?
Book a Bruce County hotel with Expedia for price, ease and choice. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on eligible hotels, car rentals, flights, vacation rentals and more. Plus, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.